leave covered - French English Dictionary